Big Huge Thesaurus

British capital

noun